Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 CROMWELL ROAD Semi-Detached £350,234 £130,000 27 Sep 2002
70 CROMWELL ROAD Semi-Detached £272,317 £272,500 14 Feb 2023
72 CROMWELL ROAD Detached £438,176 £185,000 16 May 2003
80 CROMWELL ROAD Detached £371,941 £100,000 5 Jul 2000
88 CROMWELL ROAD Detached £349,822 £206,500 14 Jul 2010